div#myForm{
    border: 1px dotted #f7541e;
    /*gradiente*/
    background: #f7931e; /* Old browsers */
    background: -moz-linear-gradient(top, #f7931e 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7931e), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f7931e 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f7931e 0%,#ffffff 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #f7931e 0%,#ffffff 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7931e', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #f7931e 0%,#ffffff 100%); /* W3C */
    /* fine gradiente */
    padding: 20px;
}

div#myForm h2{
    color: white;
    margin-bottom: 40px;
}

/*
div#myForm .leftEl{
    margin-right: 30px;
}*/


div#myForm p{
    margin: 20px auto;
}

input.myButton{
    margin-top: 50px;
}

fieldset{
    margin-top: 20px;
    border: 1px dotted white;
}

div#myForm{
    text-align: left;
}

div#myForm table{
    table-layout: fixed;
}

div#myForm td{
    padding: 7px;
}

div#myForm td.hint{
    font-size: 8pt;
}

div#myForm tr{
    padding: 15px auto;
}

div#myForm label{
    font-weight: bold;
}

div#myForm tr.unselected{
    border: none;
}

div#myForm tr.unselected td.hint{
    display: none;
}

div#myForm tr.selected td.hint{
    /*gradiente*/
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 48%, #f7931e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(48%,#ffffff), color-stop(100%,#f7931e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 48%,#f7931e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 48%,#f7931e 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #ffffff 48%,#f7931e 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7931e',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #ffffff 48%,#f7931e 100%); /* W3C */

}

div#myForm tr.selected td.hint{
    display: table-cell;
}

div#captcha{
    text-align: left;
    border: 1px solid pink;
}


